halogeton souda - English Synonyms Dictionary

halogeton souda

n.
[1] barilla